package cn.appsys.tools;

import java.text.SimpleDateFormat;
import java.util.Date;

import org.springframework.core.convert.converter.Converter;
/**
 * 实现字符串到日期格式的转换
 * @author administrader
 *
 */
public class StringToDateConverter implements Converter<String, Date> {

    private String datePattern;  //用来保存指定的日期格式
    public  StringToDateConverter(String dateType) {
        this.datePattern = dateType;
    }

    //将str字符串按照指定的日期格式转换成日期，并进行返回
    @Override
    public Date convert(String str) {
        Date date = null;
        try {
            date = new SimpleDateFormat(datePattern).parse(str);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return date;
    }
}
